package com.woniuxy.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author hujianying
 * @since 2022-03-23
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("t_pawn_product_cat")
public class PawnProductCat implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "cat_code", type = IdType.AUTO)
    private Integer catCode;

    private String catName;

    /**
     * 最顶级为%root%
     */
    private String pCatCode;

    private Integer catLvl;

    /**
     * 从最顶级直到当前级，每一级以逗号隔开，如：1,3,7
     */
    private String catRoute;

    private String unit;

    private String catDesc;

    /**
     * 通过json保存：	            [	            {	               pictype:'正面',	               flat:1   (0表示可选,1必选)	            },	            {	               pictype:'背面',	               flat:1   (0表示可选,1必选)	            }	            ]
     */
    private String evalPicDef;

    /**
     * 取数据字典中的pc_is_show类别	            1 显示	            0 隐藏
     */
    private String isShow;
}
